ecologically sensitive - French English Dictionary